草庐IT

Foundation 表单

全部标签

php - 我应该使用 CodeIgniter html 还是表单辅助类?

使用这些类是否有利于性能或安全问题,因为我们知道HTML应该是纯HTML。例如优于';?>那我们为什么要用echoform_input('username'); 最佳答案 Helper函数只是为了方便而提供它们不是必需的使用简单的html总是更好,因为使用helper肯定会在服务器上产生开销,另一方面使用这些函数的好处是你的代码变得最小化,例如阅读我从他们的文档中复制的这段文字form_prep()AllowsyoutosafelyuseHTMLandcharacterssuchasquoteswithinformelementsw

php - 通过单击链接提交表单,而不使用提交按钮

我正在尝试通过单击链接而不是使用提交按钮来提交表单。表单的每个元素都有其必须在单击时提交的值。它不起作用。我可以使用JavaScript或jQuery。请看一下代码:div{width:100px;height:100px;padding:10px;margin:10px;background-color:#EEEEEE;}h1h2h3functionsubmitform(){document.myform.submit();}';?>他们的baruch建议-有效!!!div{width:100px;height:100px;padding:10px;margin:10px;backg

php - Wordpress - 用户个人资料编辑的表单验证

我已经在bbPress的用户配置文件中添加了一个自定义字段,但是我不确定除了javascript之外如何进行表单验证。我想做一些PHP验证,但是我尝试过的几件事都没有用。如果您未能输入电子邮件,它会显示“错误:请输入电子邮件地址。”提交表格后。我想要那样的东西。我试过:$myErrors=newWP_Error();$myErrors->add('id_error',__('Testerror.',""));bbp_add_error('bbp_steamid_invalid',__('ERROR:TheIDyouenteredisinvalid.','bbpress'));我一点也不

PHP - 通过各种用户操作的表单安全地发送数据

假设我有一个表单,它根据用户在多状态流程中的当前状态更改其内容(字段和选项)。假设它总是导致相同的Action,这意味着该Action需要弄清楚发生了什么事件以及发生在哪个实体上。将此敏感数据传输到Controller的最常见方式是什么?我什至不愿意建议隐藏字段,因为任何人都可以更改这些字段。某种类型的双向加密,然后在操作中解密并用于确定其余部分,服务器端?也许序列化敏感信息,对其进行加密,并将其放入表单客户端的单个隐藏字段中,然后在Controller中解密和反序列化?decrypt($_POST['hiddenData'],SALT));unset($_POST['hiddenDa

php - 通过带有数组的 php 发布到表单

我正在使用sirportly作为我的支持,我有能力通过html远程发布表单,但是我正在尝试将它集成到wordpress中,所以想通过curl/php从插件发布这个表单挑战我我要发布到数组对象中:例如sirportly生成的基本原始HTML表单包含以下内容:我知道对于基本的表单元素,例如name=name、name=email等,我可以执行以下操作://createarrayofdatatobeposted$post_data['firstName']='Name';$post_data['action']='Register';//traversearrayandpreparedata

php - 表单提交结果后用php代码打开新窗口

这是我一直在处理的脚本,它应该集成用户并在打开时通过我这样做对吗,我想在用户将表单提交给php代码后打开一个弹出窗口,但我总是收到错误。 最佳答案 将你的代码改成这样window.open('https://secure.brosix.com/webclient/?nid=4510&user=$name&pass=$pass&hideparams=1','width=710,height=555,left=160,top=170')";echo$link;?>附加说明您应该考虑使用fancybox它可以使用iframe在弹出窗口中加

php - 简单的 Codeigniter 表单验证

我的登录表单有这样的问题我想在每个字段旁边显示一个单独的错误这是Controllerfunctionindex(){$this->form_validation->set_rules('username','Username','trim|required|exact_length[4]|xss_clean');$this->form_validation->set_rules('password','Password','trim|required|min_length[4]|max_length[40]|xss_clean|callback_login');$this->form_

php - 如何在 Zend Framework 2 表单的第一个 <option> 上将禁用属性设置为禁用

我正在使用ZendFramework2开发一个应用程序,并且我正在使用两个多选框。第一个填充了数据库中的数据,第二个为空。我打算在两个选择的第一个选项中将disabled属性设置为“disabled”。这样,第一个选项将无法使用且不可点击。因此,用户在使用添加/删除按钮时将无法将这些第一个选项从一个选择传递到另一个选择。选择1PleaseSelectanAttributeAttribute1Attribute2选择2CurrentSelection在ZF2上生成两个选择的php代码是:(...)publicfunction__construct($em=null){parent::__

php - 如何设置表单字段的默认值-Magento?

我有一个管理表单字段(文本框),$fieldset->addField('ajax_time_interval','text',array('label'=>Mage::helper('dealroom')->__('PageRefreshTimeInterval'),'class'=>'required-entry','required'=>true,'name'=>'ajax_time_interval',));我需要为此文本字段设置一个默认值。我试过,在其中设置“值”=>“120”。但它不起作用。$fieldset->addField('ajax_time_interval','

php - 使用 jQuery/Ajax 提交表单只能每隔一段时间有效

我正在尝试提交一个包含通过Ajax/jQuery上传文件的表单,通过PHP脚本处理该表单,然后将结果返回到表单最初所在的div中。我当前的表单代码是:我当前的Ajax/jQuery脚本是:$(function(){$('#uploader').submit(function(){$(this).ajaxSubmit({type:$(this).attr('method'),url:'upload-song.php',success:function(response){$('#content-right').html(response);}});returnfalse;});});我的